#ifndef _TEXTURE_H_
#define _TEXTURE_H_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include "..\Image\Image.h"
#include "..\Exceptions\notImageExcep.h"
#include "..\Exceptions\msjExcep.h"
#include <string>

class Texture {
	
	private:

		std::string texturePath;

		Image* image;

		std::string id;

	public:

		std::string getId()const{return this->id;}

		Texture(std::string id, std::string texturePath);

		~Texture();

		Image* getImage();

};

#endif 